-- **************************************************************************
-- ** 创建者   : suning
-- ** 创建日期 : 20230509
-- ** 功能描述 ：城市时效明细表
-- **************************************************************************
-- **************************** 修改日志 ************************************
-- **************************************************************************
-- ** 依赖表：
-- jms_dm.dm_route_lastest    --兜底路由
-- **************************************************************************
-- *******************  CURRENT_VERSION ： V.1.1  ***************************
-- **************************************************************************
CREATE EXTERNAL TABLE `jms_dm.dm_slowest_route_area_effective`(
  `update_date` string COMMENT '更新日期', 
  `is_main_route` string COMMENT '是否是主路由', 
  `in_from_regional_code` string COMMENT '始发大区编码', 
  `in_from_regional_desc` string COMMENT '始发大区', 
  `in_from_financial_center_code` string COMMENT '始发代理区编码', 
  `in_from_financial_center_desc` string COMMENT '始发代理区', 
  `in_from_provider_code` string COMMENT '始发省份编码', 
  `in_from_provider_desc` string COMMENT '始发省份', 
  `in_from_city_code` string COMMENT '始发市编码', 
  `in_from_city_desc` string COMMENT '始发市', 
  `in_from_area_code` string COMMENT '始发区县编码', 
  `in_from_area_desc` string COMMENT '始发区县', 
  `in_collect_code` string COMMENT '始发集散点编码', 
  `in_collect_name` string COMMENT '始发集散点', 
  `in_from_code` string COMMENT '始发编码', 
  `in_from_name` string COMMENT '始发网点', 
  `in_to_code` string COMMENT '始发中心编码', 
  `in_to_name` string COMMENT '始发转运中心', 
  `end_center_code` string COMMENT '目的中心编码', 
  `end_center` string COMMENT '目的中心', 
  `start_center_code` string COMMENT '始发转运中心编码', 
  `start_center` string COMMENT '始发中心', 
  `out_to_code` string COMMENT '目的网点编码', 
  `out_to_name` string COMMENT '目的网点', 
  `out_to_regional_code` string COMMENT '目的大区编码', 
  `out_to_regional_desc` string COMMENT '目的大区', 
  `out_to_financial_center_code` string COMMENT '目的代理区编码', 
  `out_to_financial_center_desc` string COMMENT '目的代理区', 
  `out_to_provider_code` string COMMENT '目的省份', 
  `out_to_provider_desc` string COMMENT '目的省份', 
  `out_from_code` string COMMENT '目的转运中心编码', 
  `out_from_name` string COMMENT '目的转运中心', 
  `out_to_city_code` string COMMENT '目的市', 
  `out_to_city_desc` string COMMENT '目的市', 
  `out_to_area_code` string COMMENT '目的区县', 
  `out_to_area_desc` string COMMENT '目的区县', 
  `out_collect_code` string COMMENT '目的集散点编码', 
  `out_collect_name` string COMMENT '目的集散点', 
  `total_days_use` string COMMENT '全程时效(X日达)', 
  `total_time_use` int COMMENT '全程耗时(小时)', 
  `total_days_t` string COMMENT '全程T+时效(天)', 
  `whole_route` string COMMENT '路由环节', 
  `all_line_name` string COMMENT '中转路由', 
  `is_main_city` tinyint COMMENT '是否是主城区', 
  `platform_code_cn` int COMMENT '菜鸟平台编码', 
  `platform_cn` string COMMENT '菜鸟平台名称', 
  `effective_times_cn` bigint COMMENT '菜鸟平台时效时间', 
  `platform_code_zt` int COMMENT '中通平台编码', 
  `platform_zt` string COMMENT '中通平台编码', 
  `effective_times_zt` bigint COMMENT '中通平台时效时间', 
  `platform_code_sf` int COMMENT '顺丰平台编码', 
  `platform_sf` string COMMENT '顺丰平台名称', 
  `effective_times_sf` bigint COMMENT '顺丰平台时效时间', 
  `platform_code_yt` int COMMENT '圆通平台编码', 
  `platform_yt` string COMMENT '圆通平台名称', 
  `effective_times_yt` bigint COMMENT '圆通平台时效时间', 
  `platform_code_yd` int COMMENT '韵达平台平台编码', 
  `platform_yd` string COMMENT '韵达平台平台名称', 
  `effective_times_yd` bigint COMMENT '韵达平台时效时间', 
  `platform_code_thd` int COMMENT '桃花岛平台编码', 
  `platform_thd` string COMMENT '桃花岛平台名称', 
  `effective_times_thd` bigint COMMENT '桃花岛平台时效时间', 
  `platform_code_zjs` int COMMENT '紫金山平台编码', 
  `platform_zjs` string COMMENT '紫金山平台名称', 
  `effective_times_zjs` bigint COMMENT '紫金山平台时效时间')
COMMENT '最慢路由平台时效表'
PARTITIONED BY ( 
  `dt` string COMMENT '时间分区(yyyy-MM-dd)')
ROW FORMAT SERDE 
  'org.apache.hadoop.hive.ql.io.parquet.serde.ParquetHiveSerDe' 
STORED AS INPUTFORMAT 
  'org.apache.hadoop.hive.ql.io.parquet.MapredParquetInputFormat' 
OUTPUTFORMAT 
  'org.apache.hadoop.hive.ql.io.parquet.MapredParquetOutputFormat'
LOCATION
  'hdfs://yl-bg-hdp/dw/hive/jms_dm.db/external/dm_slowest_route_area_effective'
TBLPROPERTIES (
  'bucketing_version'='2', 
  'discover.partitions'='false')
